SubscriptionBase
Assinatura.
Herda de: Cloneable<T>
Implementa: ISubscriptionMessage, ITransactionIdMessage, IOriginalTransactionIdMessage, IDataTypeMessage, IMessage, ILocalTimeMessage, ICloneable
Construtores
protected SubscriptionBase(ISubscriptionMessage subscriptionMessage, SecurityMessage security)
subscriptionBase = SubscriptionBase(subscriptionMessage, security)
Inicializa uma nova instância do SubscriptionBase.
- subscriptionMessage
- Mensagem de assinatura.
- security
- Instrumento financeiro.
Propriedades
public long? Count { get; set; }
value = subscriptionBase.Count
subscriptionBase.Count = value
Obtém a contagem de mensagens pendentes.
public DataType DataType { get; }
value = subscriptionBase.DataType
O tipo de dados de mercado, operados por determinado armazenamento.
public FillGapsDays? FillGaps { get; set; }
value = subscriptionBase.FillGaps
subscriptionBase.FillGaps = value
FillGapsDays.
public bool FilterEnabled { get; }
value = subscriptionBase.FilterEnabled
A mensagem contém campos com valores não- padrão.
public DateTime? From { get; set; }
value = subscriptionBase.From
subscriptionBase.From = value
Da tecla de nó.
public bool IsSubscribe { get; set; }
value = subscriptionBase.IsSubscribe
subscriptionBase.IsSubscribe = value
A mensagem é subscrição.
public MarketDataMessage MarketData { get; }
value = subscriptionBase.MarketData
MarketDataMessage
public OrderStatusMessage OrderStatus { get; }
value = subscriptionBase.OrderStatus
OrderStatusMessage
public long OriginalTransactionId { get; set; }
value = subscriptionBase.OriginalTransactionId
subscriptionBase.OriginalTransactionId = value
ID da mensagem original TransactionId para a qual esta mensagem é uma resposta.
public PortfolioLookupMessage PortfolioLookup { get; }
value = subscriptionBase.PortfolioLookup
PortfolioLookupMessage
public SecurityId? SecurityId { get; }
value = subscriptionBase.SecurityId
ID do instrumento financeiro.
public SecurityLookupMessage SecurityLookup { get; }
value = subscriptionBase.SecurityLookup
SecurityLookupMessage
public long? Skip { get; set; }
value = subscriptionBase.Skip
subscriptionBase.Skip = value
A contar.
public bool SpecificItemRequest { get; }
value = subscriptionBase.SpecificItemRequest
Determinar se a mensagem é uma solicitação para um item específico (e.g. ordem, posição, etc.) ou não.
public SubscriptionStates State { get; set; }
value = subscriptionBase.State
subscriptionBase.State = value
Estado.
public ISubscriptionMessage SubscriptionMessage { get; }
value = subscriptionBase.SubscriptionMessage
Mensagem de assinatura.
public DateTime? To { get; set; }
value = subscriptionBase.To
subscriptionBase.To = value
Para a tecla do nó.
public long TransactionId { get; set; }
value = subscriptionBase.TransactionId
subscriptionBase.TransactionId = value
Pedido identificador.
Métodos
public override string ToString()
result = subscriptionBase.ToString()
Converter para uma representação de linha.
Retorna: Desempenho de cordas.